information technologies governance specialist - Francés Inglés Diccionario